(river) channel - German English Dictionary